Garden Snail — definition
1. garden snail (Noun)
1 definition
garden snail (Noun) — Any of several inedible snails of the genus Helix; often destructive pests.
1 type of
snail
3 types
Helix aspersa Helix hortensis brown snail
2 parts of
genus Helix helix